\documentclass[notitlepage]{article}

\usepackage{amsmath}
\let\vec\mathbf
\usepackage{graphicx}
\usepackage{caption}
\usepackage{rotating}
\usepackage{float}
\usepackage[margin=0.8in]{geometry}
\usepackage[section]{placeins}
\usepackage[hidelinks]{hyperref}
\usepackage{bytefield}
\usepackage{siunitx}
\usepackage{csquotes}
\MakeOuterQuote{"}

\newcommand{\reservedfield}{\color{lightgray}\rule{\width}{\height}}

\setlength{\parskip}{0.3em}
\usepackage{xcolor}
\usepackage{listings}
\lstset{
	language=Verilog,
	frame=single,
	basicstyle=\small,
	keywordstyle=\color{blue}\small,
	stringstyle=\color{Maroon}\small,
	commentstyle=\color{OliveGreen}\small,
	breaklines=true,
	postbreak=\raisebox{0ex}[0ex][0ex]{\ensuremath{\color{red}\hookrightarrow\space}}
}

\title{RISCBoy Documentation}
\author{Luke Wren}
\date{}
\makeatletter
\newcommand*{\toccontents}{\@starttoc{toc}}
\makeatother

\begin{document}

\pagenumbering{gobble}
\maketitle
\toccontents
\listoffigures
\newpage
\pagenumbering{arabic}

\include{ch1_intro}
\include{ch2_cpu_architecture}
\include{ch3_pixel_processing_unit}
\include{ch4_audio_processing_unit}
\include{ch5_bus_fabric_memory}

\end{document}
